package com.apestech.api.condition.Step;

import com.apestech.framework.json.JSONObject;
import com.apestech.framework.xml.condition.modul.ConditionStrategy;

public interface StepLifeCycleInter {
    JSONObject getMinInput() throws Exception;
    void setInput(JSONObject input) throws Exception;
    void exec() throws Exception;
    void setOutput() throws Exception;
    String showMinInput() throws Exception;

    void setConditionStrategyVar(ConditionStrategy conditionStrategy, JSONObject resultMap);
    JSONObject getResultMap();
}
